<!-- HTML header for doxygen 1.8.6-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.13"/>
<title>OpenCV: Related Pages</title>
<link href="opencv.ico" rel="shortcut icon" type="image/x-icon" />
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<script type="text/javascript" src="tutorial-utils.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
  MathJax.Hub.Config({
    extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
    jax: ["input/TeX","output/HTML-CSS"],
});
//<![CDATA[
MathJax.Hub.Config(
{
  TeX: {
      Macros: {
          matTT: [ "\\[ \\left|\\begin{array}{ccc} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{array}\\right| \\]", 9],
          fork: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ \\end{array} \\right.", 4],
          forkthree: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ \\end{array} \\right.", 6],
          forkfour: ["\\left\\{ \\begin{array}{l l} #1 & \\mbox{#2}\\\\ #3 & \\mbox{#4}\\\\ #5 & \\mbox{#6}\\\\ #7 & \\mbox{#8}\\\\ \\end{array} \\right.", 8],
          vecthree: ["\\begin{bmatrix} #1\\\\ #2\\\\ #3 \\end{bmatrix}", 3],
          vecthreethree: ["\\begin{bmatrix} #1 & #2 & #3\\\\ #4 & #5 & #6\\\\ #7 & #8 & #9 \\end{bmatrix}", 9],
          cameramatrix: ["#1 = \\begin{bmatrix} f_x & 0 & c_x\\\\ 0 & f_y & c_y\\\\ 0 & 0 & 1 \\end{bmatrix}", 1],
          distcoeffs: ["(k_1, k_2, p_1, p_2[, k_3[, k_4, k_5, k_6 [, s_1, s_2, s_3, s_4[, \\tau_x, \\tau_y]]]]) \\text{ of 4, 5, 8, 12 or 14 elements}"],
          distcoeffsfisheye: ["(k_1, k_2, k_3, k_4)"],
          hdotsfor: ["\\dots", 1],
          mathbbm: ["\\mathbb{#1}", 1],
          bordermatrix: ["\\matrix{#1}", 1]
      }
  }
}
);
//]]>
</script><script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="stylesheet.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<!--#include virtual="/google-search.html"-->
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="opencv-logo-small.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">OpenCV
   &#160;<span id="projectnumber">4.5.2</span>
   </div>
   <div id="projectbrief">Open Source Computer Vision</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">Related Pages</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d3/d2d/faq.html" target="_self">Frequently Asked Questions</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d2/dbc/cuda_intro.html" target="_self">CUDA Module Introduction</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d1/dfb/intro.html" target="_self">Introduction</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="de/d25/imgproc_color_conversions.html" target="_self">Color conversions</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d0/da7/videoio_overview.html" target="_self">Video I/O with OpenCV Overview</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="dc/dd6/ml_intro.html" target="_self">Machine Learning Overview</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_6_" class="arrow" onclick="toggleFolder('6_')">&#9660;</span><a class="el" href="d0/d1e/gapi.html" target="_self">Graph API</a></td><td class="desc"></td></tr>
<tr id="row_6_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d6/dc9/gapi_purposes.html" target="_self">Why Graph API?</a></td><td class="desc"></td></tr>
<tr id="row_6_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="de/d4d/gapi_hld.html" target="_self">High-level design overview</a></td><td class="desc"></td></tr>
<tr id="row_6_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d0/d25/gapi_kernel_api.html" target="_self">Kernel API</a></td><td class="desc"></td></tr>
<tr id="row_6_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d4/ddd/gapi_impl.html" target="_self">Implementation details</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="db/d87/md_gapi_doc_slides_README.html" target="_self">G-API Overview</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d2/d94/bioinspired_retina.html" target="_self">Bioinspired Module Retina Introduction</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d9/d47/face_changelog.html" target="_self">Face module changelog</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d0/de2/tutorial_table_of_content_highgui.html" target="_self">High Level GUI and Media (highgui module)</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="da/d8f/tutorial_table_of_content_imgcodecs.html" target="_self">Image Input and Output (imgcodecs module)</a></td><td class="desc"></td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="df/d2c/tutorial_table_of_content_videoio.html" target="_self">Video Input and Output (videoio module)</a></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d1/df1/md__build_master-contrib_docs-lin64_opencv_doc_tutorials_calib3d_usac.html" target="_self">usac</a></td><td class="desc"></td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="de/d09/tutorial_table_of_contents_contours.html" target="_self">Contours in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_15_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="db/d64/tutorial_load_save_image.html" target="_self">Load, Modify, and Save an Image</a></td><td class="desc"></td></tr>
<tr id="row_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d1/d69/tutorial_table_of_content_ml.html" target="_self">Machine Learning (ml module)</a></td><td class="desc"></td></tr>
<tr id="row_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d2/d64/tutorial_table_of_content_objdetect.html" target="_self">Object Detection (objdetect module)</a></td><td class="desc"></td></tr>
<tr id="row_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="da/de7/tutorial_table_of_content_photo.html" target="_self">Computational photography (photo module)</a></td><td class="desc"></td></tr>
<tr id="row_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d0/d33/tutorial_table_of_content_stitching.html" target="_self">Images stitching (stitching module)</a></td><td class="desc"></td></tr>
<tr id="row_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="da/dd0/tutorial_table_of_content_video.html" target="_self">Video analysis (video module)</a></td><td class="desc"></td></tr>
<tr id="row_21_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_21_" class="arrow" onclick="toggleFolder('21_')">&#9660;</span><a class="el" href="d9/df8/tutorial_root.html" target="_self">OpenCV Tutorials</a></td><td class="desc"></td></tr>
<tr id="row_21_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_0_" class="arrow" onclick="toggleFolder('21_0_')">&#9658;</span><a class="el" href="df/d65/tutorial_table_of_content_introduction.html" target="_self">Introduction to OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_0_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/d3d/tutorial_general_install.html" target="_self">OpenCV installation overview</a></td><td class="desc"></td></tr>
<tr id="row_21_0_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d05/tutorial_config_reference.html" target="_self">OpenCV configuration options reference</a></td><td class="desc"></td></tr>
<tr id="row_21_0_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d9f/tutorial_linux_install.html" target="_self">Installation in Linux</a></td><td class="desc"></td></tr>
<tr id="row_21_0_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/df5/tutorial_linux_gcc_cmake.html" target="_self">Using OpenCV with gcc and CMake</a></td><td class="desc"></td></tr>
<tr id="row_21_0_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d16/tutorial_linux_eclipse.html" target="_self">Using OpenCV with Eclipse (plugin CDT)</a></td><td class="desc"></td></tr>
<tr id="row_21_0_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/d52/tutorial_windows_install.html" target="_self">Installation in Windows</a></td><td class="desc"></td></tr>
<tr id="row_21_0_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d6e/tutorial_windows_visual_studio_opencv.html" target="_self">How to build applications with OpenCV inside the &quot;Microsoft Visual Studio&quot;</a></td><td class="desc"></td></tr>
<tr id="row_21_0_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d14/tutorial_windows_visual_studio_image_watch.html" target="_self">Image Watch: viewing in-memory images in the Visual Studio debugger</a></td><td class="desc"></td></tr>
<tr id="row_21_0_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/d52/tutorial_java_dev_intro.html" target="_self">Introduction to Java Development</a></td><td class="desc"></td></tr>
<tr id="row_21_0_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d0a/tutorial_java_eclipse.html" target="_self">Using OpenCV Java with Eclipse</a></td><td class="desc"></td></tr>
<tr id="row_21_0_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d1e/tutorial_clojure_dev_intro.html" target="_self">Introduction to OpenCV Development with Clojure</a></td><td class="desc"></td></tr>
<tr id="row_21_0_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/d3f/tutorial_android_dev_intro.html" target="_self">Introduction into Android Development</a></td><td class="desc"></td></tr>
<tr id="row_21_0_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d2a/tutorial_O4A_SDK.html" target="_self">OpenCV4Android SDK</a></td><td class="desc"></td></tr>
<tr id="row_21_0_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/df8/tutorial_dev_with_OCV_on_Android.html" target="_self">Android Development with OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_0_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/dbd/tutorial_android_ocl_intro.html" target="_self">Use OpenCL in Android camera preview based CV application</a></td><td class="desc"></td></tr>
<tr id="row_21_0_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/db2/tutorial_macos_install.html" target="_self">Installation in MacOS</a></td><td class="desc"></td></tr>
<tr id="row_21_0_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/d76/tutorial_arm_crosscompile_with_cmake.html" target="_self">Cross compilation for ARM based Linux systems</a></td><td class="desc"></td></tr>
<tr id="row_21_0_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d6/d15/tutorial_building_tegra_cuda.html" target="_self">Building OpenCV for Tegra with CUDA</a></td><td class="desc"></td></tr>
<tr id="row_21_0_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/deb/tutorial_display_image.html" target="_self">Getting Started with Images</a></td><td class="desc"></td></tr>
<tr id="row_21_0_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/db1/tutorial_documentation.html" target="_self">Writing documentation for OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_0_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/dfa/tutorial_transition_guide.html" target="_self">Transition guide</a></td><td class="desc"></td></tr>
<tr id="row_21_0_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/dff/tutorial_cross_referencing.html" target="_self">Cross referencing OpenCV from other Doxygen projects</a></td><td class="desc"></td></tr>
<tr id="row_21_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_1_" class="arrow" onclick="toggleFolder('21_1_')">&#9658;</span><a class="el" href="de/d7a/tutorial_table_of_content_core.html" target="_self">The Core Functionality (core module)</a></td><td class="desc"></td></tr>
<tr id="row_21_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d6/d6d/tutorial_mat_the_basic_image_container.html" target="_self">Mat - The Basic Image Container</a></td><td class="desc"></td></tr>
<tr id="row_21_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/da5/tutorial_how_to_scan_images.html" target="_self">How to scan images, lookup tables and time measurement with OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d37/tutorial_mat_mask_operations.html" target="_self">Mask operations on matrices</a></td><td class="desc"></td></tr>
<tr id="row_21_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d98/tutorial_mat_operations.html" target="_self">Operations with images</a></td><td class="desc"></td></tr>
<tr id="row_21_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/dc4/tutorial_adding_images.html" target="_self">Adding (blending) two images using OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/dc1/tutorial_basic_linear_transform.html" target="_self">Changing the contrast and brightness of an image!</a></td><td class="desc"></td></tr>
<tr id="row_21_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d01/tutorial_discrete_fourier_transform.html" target="_self">Discrete Fourier Transform</a></td><td class="desc"></td></tr>
<tr id="row_21_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d74/tutorial_file_input_output_with_xml_yml.html" target="_self">File Input and Output using XML and YAML files</a></td><td class="desc"></td></tr>
<tr id="row_21_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/dff/tutorial_how_to_use_OpenCV_parallel_for_.html" target="_self">How to use the OpenCV parallel_for_ to parallelize your code</a></td><td class="desc"></td></tr>
<tr id="row_21_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_2_" class="arrow" onclick="toggleFolder('21_2_')">&#9658;</span><a class="el" href="d7/da8/tutorial_table_of_content_imgproc.html" target="_self">Image Processing (imgproc module)</a></td><td class="desc"></td></tr>
<tr id="row_21_2_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/d96/tutorial_basic_geometric_drawing.html" target="_self">Basic Drawing</a></td><td class="desc"></td></tr>
<tr id="row_21_2_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d61/tutorial_random_generator_and_text.html" target="_self">Random generator and text with OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_2_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/dd3/tutorial_gausian_median_blur_bilateral_filter.html" target="_self">Smoothing Images</a></td><td class="desc"></td></tr>
<tr id="row_21_2_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/df6/tutorial_erosion_dilatation.html" target="_self">Eroding and Dilating</a></td><td class="desc"></td></tr>
<tr id="row_21_2_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/dbe/tutorial_opening_closing_hats.html" target="_self">More Morphology Transformations</a></td><td class="desc"></td></tr>
<tr id="row_21_2_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d06/tutorial_hitOrMiss.html" target="_self">Hit-or-Miss</a></td><td class="desc"></td></tr>
<tr id="row_21_2_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/dd7/tutorial_morph_lines_detection.html" target="_self">Extract horizontal and vertical lines by using morphological operations</a></td><td class="desc"></td></tr>
<tr id="row_21_2_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d1f/tutorial_pyramids.html" target="_self">Image Pyramids</a></td><td class="desc"></td></tr>
<tr id="row_21_2_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d8e/tutorial_threshold.html" target="_self">Basic Thresholding Operations</a></td><td class="desc"></td></tr>
<tr id="row_21_2_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d97/tutorial_threshold_inRange.html" target="_self">Thresholding Operations using inRange</a></td><td class="desc"></td></tr>
<tr id="row_21_2_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/dbd/tutorial_filter_2d.html" target="_self">Making your own linear filters!</a></td><td class="desc"></td></tr>
<tr id="row_21_2_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/da3/tutorial_copyMakeBorder.html" target="_self">Adding borders to your images</a></td><td class="desc"></td></tr>
<tr id="row_21_2_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/d2c/tutorial_sobel_derivatives.html" target="_self">Sobel Derivatives</a></td><td class="desc"></td></tr>
<tr id="row_21_2_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/db5/tutorial_laplace_operator.html" target="_self">Laplace Operator</a></td><td class="desc"></td></tr>
<tr id="row_21_2_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d5c/tutorial_canny_detector.html" target="_self">Canny Edge Detector</a></td><td class="desc"></td></tr>
<tr id="row_21_2_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/db0/tutorial_hough_lines.html" target="_self">Hough Line Transform</a></td><td class="desc"></td></tr>
<tr id="row_21_2_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d70/tutorial_hough_circle.html" target="_self">Hough Circle Transform</a></td><td class="desc"></td></tr>
<tr id="row_21_2_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/da0/tutorial_remap.html" target="_self">Remapping</a></td><td class="desc"></td></tr>
<tr id="row_21_2_18_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d61/tutorial_warp_affine.html" target="_self">Affine Transformations</a></td><td class="desc"></td></tr>
<tr id="row_21_2_19_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d1b/tutorial_histogram_equalization.html" target="_self">Histogram Equalization</a></td><td class="desc"></td></tr>
<tr id="row_21_2_20_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/dbc/tutorial_histogram_calculation.html" target="_self">Histogram Calculation</a></td><td class="desc"></td></tr>
<tr id="row_21_2_21_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/dc8/tutorial_histogram_comparison.html" target="_self">Histogram Comparison</a></td><td class="desc"></td></tr>
<tr id="row_21_2_22_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d7f/tutorial_back_projection.html" target="_self">Back Projection</a></td><td class="desc"></td></tr>
<tr id="row_21_2_23_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/da9/tutorial_template_matching.html" target="_self">Template Matching</a></td><td class="desc"></td></tr>
<tr id="row_21_2_24_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d0d/tutorial_find_contours.html" target="_self">Finding contours in your image</a></td><td class="desc"></td></tr>
<tr id="row_21_2_25_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d1d/tutorial_hull.html" target="_self">Convex Hull</a></td><td class="desc"></td></tr>
<tr id="row_21_2_26_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d0c/tutorial_bounding_rects_circles.html" target="_self">Creating Bounding boxes and circles for contours</a></td><td class="desc"></td></tr>
<tr id="row_21_2_27_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/d62/tutorial_bounding_rotated_ellipses.html" target="_self">Creating Bounding rotated boxes and ellipses for contours</a></td><td class="desc"></td></tr>
<tr id="row_21_2_28_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/d49/tutorial_moments.html" target="_self">Image Moments</a></td><td class="desc"></td></tr>
<tr id="row_21_2_29_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d48/tutorial_point_polygon_test.html" target="_self">Point Polygon Test</a></td><td class="desc"></td></tr>
<tr id="row_21_2_30_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/dbd/tutorial_distance_transform.html" target="_self">Image Segmentation with Distance Transform and Watershed Algorithm</a></td><td class="desc"></td></tr>
<tr id="row_21_2_31_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/d3c/tutorial_out_of_focus_deblur_filter.html" target="_self">Out-of-focus Deblur Filter</a></td><td class="desc"></td></tr>
<tr id="row_21_2_32_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/dfd/tutorial_motion_deblur_filter.html" target="_self">Motion Deblur Filter</a></td><td class="desc"></td></tr>
<tr id="row_21_2_33_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d70/tutorial_anisotropic_image_segmentation_by_a_gst.html" target="_self">Anisotropic image segmentation by a gradient structure tensor</a></td><td class="desc"></td></tr>
<tr id="row_21_2_34_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/d0b/tutorial_periodic_noise_removing_filter.html" target="_self">Periodic Noise Removing Filter</a></td><td class="desc"></td></tr>
<tr id="row_21_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_3_" class="arrow" onclick="toggleFolder('21_3_')">&#9658;</span><a class="el" href="de/d3d/tutorial_table_of_content_app.html" target="_self">Application utils (highgui, imgcodecs, videoio modules)</a></td><td class="desc"></td></tr>
<tr id="row_21_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d6a/tutorial_trackbar.html" target="_self">Adding a Trackbar to our applications!</a></td><td class="desc"></td></tr>
<tr id="row_21_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d73/tutorial_raster_io_gdal.html" target="_self">Reading Geospatial Raster files with GDAL</a></td><td class="desc"></td></tr>
<tr id="row_21_3_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/dc4/tutorial_video_input_psnr_ssim.html" target="_self">Video Input with OpenCV and similarity measurement</a></td><td class="desc"></td></tr>
<tr id="row_21_3_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d9e/tutorial_video_write.html" target="_self">Creating a video with OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_3_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d6f/tutorial_kinect_openni.html" target="_self">Using Kinect and other OpenNI compatible depth sensors</a></td><td class="desc"></td></tr>
<tr id="row_21_3_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d65/tutorial_orbbec_astra.html" target="_self">Using Orbbec Astra 3D cameras</a></td><td class="desc"></td></tr>
<tr id="row_21_3_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d08/tutorial_intelperc.html" target="_self">Using Creative Senz3D and other Intel RealSense SDK compatible depth sensors</a></td><td class="desc"></td></tr>
<tr id="row_21_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_4_" class="arrow" onclick="toggleFolder('21_4_')">&#9658;</span><a class="el" href="d6/d55/tutorial_table_of_content_calib3d.html" target="_self">Camera calibration and 3D reconstruction (calib3d module)</a></td><td class="desc"></td></tr>
<tr id="row_21_4_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d0d/tutorial_camera_calibration_pattern.html" target="_self">Create calibration pattern</a></td><td class="desc"></td></tr>
<tr id="row_21_4_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d43/tutorial_camera_calibration_square_chess.html" target="_self">Camera calibration with square chessboard</a></td><td class="desc"></td></tr>
<tr id="row_21_4_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d94/tutorial_camera_calibration.html" target="_self">Camera calibration With OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_4_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d2c/tutorial_real_time_pose.html" target="_self">Real Time pose estimation of a textured object</a></td><td class="desc"></td></tr>
<tr id="row_21_4_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d21/tutorial_interactive_calibration.html" target="_self">Interactive camera calibration application</a></td><td class="desc"></td></tr>
<tr id="row_21_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_5_" class="arrow" onclick="toggleFolder('21_5_')">&#9658;</span><a class="el" href="d9/d97/tutorial_table_of_content_features2d.html" target="_self">2D Features framework (feature2d module)</a></td><td class="desc"></td></tr>
<tr id="row_21_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d7d/tutorial_harris_detector.html" target="_self">Harris corner detector</a></td><td class="desc"></td></tr>
<tr id="row_21_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/dd8/tutorial_good_features_to_track.html" target="_self">Shi-Tomasi corner detector</a></td><td class="desc"></td></tr>
<tr id="row_21_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/dbc/tutorial_generic_corner_detector.html" target="_self">Creating your own corner detector</a></td><td class="desc"></td></tr>
<tr id="row_21_5_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d92/tutorial_corner_subpixels.html" target="_self">Detecting corners location in subpixels</a></td><td class="desc"></td></tr>
<tr id="row_21_5_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d66/tutorial_feature_detection.html" target="_self">Feature Detection</a></td><td class="desc"></td></tr>
<tr id="row_21_5_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/dde/tutorial_feature_description.html" target="_self">Feature Description</a></td><td class="desc"></td></tr>
<tr id="row_21_5_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d6f/tutorial_feature_flann_matcher.html" target="_self">Feature Matching with FLANN</a></td><td class="desc"></td></tr>
<tr id="row_21_5_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/dff/tutorial_feature_homography.html" target="_self">Features2D + Homography to find a known object</a></td><td class="desc"></td></tr>
<tr id="row_21_5_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/dd4/tutorial_detection_of_planar_objects.html" target="_self">Detection of planar objects</a></td><td class="desc"></td></tr>
<tr id="row_21_5_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d70/tutorial_akaze_matching.html" target="_self">AKAZE local features matching</a></td><td class="desc"></td></tr>
<tr id="row_21_5_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d16/tutorial_akaze_tracking.html" target="_self">AKAZE and ORB planar tracking</a></td><td class="desc"></td></tr>
<tr id="row_21_5_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/dab/tutorial_homography.html" target="_self">Basic concepts of the homography explained with code</a></td><td class="desc"></td></tr>
<tr id="row_21_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_6_" class="arrow" onclick="toggleFolder('21_6_')">&#9658;</span><a class="el" href="d2/d58/tutorial_table_of_content_dnn.html" target="_self">Deep Neural Networks (dnn module)</a></td><td class="desc"></td></tr>
<tr id="row_21_6_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/de7/tutorial_dnn_googlenet.html" target="_self">Load Caffe framework models</a></td><td class="desc"></td></tr>
<tr id="row_21_6_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/d37/tutorial_dnn_halide.html" target="_self">How to enable Halide backend for improve efficiency</a></td><td class="desc"></td></tr>
<tr id="row_21_6_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/d5d/tutorial_dnn_halide_scheduling.html" target="_self">How to schedule your network for Halide backend</a></td><td class="desc"></td></tr>
<tr id="row_21_6_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/d6c/tutorial_dnn_android.html" target="_self">How to run deep networks on Android device</a></td><td class="desc"></td></tr>
<tr id="row_21_6_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d9d/tutorial_dnn_yolo.html" target="_self">YOLO DNNs</a></td><td class="desc"></td></tr>
<tr id="row_21_6_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d86/tutorial_dnn_javascript.html" target="_self">How to run deep networks in browser</a></td><td class="desc"></td></tr>
<tr id="row_21_6_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/db1/tutorial_dnn_custom_layers.html" target="_self">Custom deep learning layers support</a></td><td class="desc"></td></tr>
<tr id="row_21_6_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/d1e/tutorial_dnn_OCR.html" target="_self">How to run custom OCR model</a></td><td class="desc"></td></tr>
<tr id="row_21_6_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d43/tutorial_dnn_text_spotting.html" target="_self">High Level API: TextDetectionModel and TextRecognitionModel</a></td><td class="desc"></td></tr>
<tr id="row_21_6_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d70/pytorch_cls_tutorial_dnn_conversion.html" target="_self">Conversion of PyTorch Classification Models and Launch with OpenCV Python</a></td><td class="desc"></td></tr>
<tr id="row_21_6_10_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d55/pytorch_cls_c_tutorial_dnn_conversion.html" target="_self">Conversion of PyTorch Classification Models and Launch with OpenCV C++</a></td><td class="desc"></td></tr>
<tr id="row_21_6_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d9a/pytorch_segm_tutorial_dnn_conversion.html" target="_self">Conversion of PyTorch Segmentation Models and Launch with OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_6_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d8f/tf_cls_tutorial_dnn_conversion.html" target="_self">Conversion of TensorFlow Classification Models and Launch with OpenCV Python</a></td><td class="desc"></td></tr>
<tr id="row_21_6_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d2f/tf_det_tutorial_dnn_conversion.html" target="_self">Conversion of TensorFlow Detection Models and Launch with OpenCV Python</a></td><td class="desc"></td></tr>
<tr id="row_21_6_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/db4/tf_segm_tutorial_dnn_conversion.html" target="_self">Conversion of TensorFlow Segmentation Models and Launch with OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_21_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_7_" class="arrow" onclick="toggleFolder('21_7_')">&#9658;</span><a class="el" href="df/d7e/tutorial_table_of_content_gapi.html" target="_self">Graph API (gapi module)</a></td><td class="desc"></td></tr>
<tr id="row_21_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d24/tutorial_gapi_interactive_face_detection.html" target="_self">Face analytics pipeline with G-API</a></td><td class="desc"></td></tr>
<tr id="row_21_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/d7a/tutorial_gapi_anisotropic_segmentation.html" target="_self">Porting anisotropic image segmentation on G-API</a></td><td class="desc"></td></tr>
<tr id="row_21_7_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d48/tutorial_gapi_face_beautification.html" target="_self">Implementing a face beautification algorithm with G-API</a></td><td class="desc"></td></tr>
<tr id="row_21_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_8_" class="arrow" onclick="toggleFolder('21_8_')">&#9658;</span><a class="el" href="d3/dd5/tutorial_table_of_content_other.html" target="_self">Other tutorials (ml, objdetect, photo, stitching, video)</a></td><td class="desc"></td></tr>
<tr id="row_21_8_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/db7/tutorial_hdr_imaging.html" target="_self">High Dynamic Range Imaging</a></td><td class="desc"></td></tr>
<tr id="row_21_8_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d19/tutorial_stitcher.html" target="_self">High level stitching API (Stitcher class)</a></td><td class="desc"></td></tr>
<tr id="row_21_8_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/dc5/tutorial_background_subtraction.html" target="_self">How to Use Background Subtraction Methods</a></td><td class="desc"></td></tr>
<tr id="row_21_8_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d00/tutorial_meanshift.html" target="_self">Meanshift and Camshift</a></td><td class="desc"></td></tr>
<tr id="row_21_8_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/dee/tutorial_optical_flow.html" target="_self">Optical Flow</a></td><td class="desc"></td></tr>
<tr id="row_21_8_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d28/tutorial_cascade_classifier.html" target="_self">Cascade Classifier</a></td><td class="desc"></td></tr>
<tr id="row_21_8_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d88/tutorial_traincascade.html" target="_self">Cascade Classifier Training</a></td><td class="desc"></td></tr>
<tr id="row_21_8_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d73/tutorial_introduction_to_svm.html" target="_self">Introduction to Support Vector Machines</a></td><td class="desc"></td></tr>
<tr id="row_21_8_8_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/dcc/tutorial_non_linear_svms.html" target="_self">Support Vector Machines for Non-Linearly Separable Data</a></td><td class="desc"></td></tr>
<tr id="row_21_8_9_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/dee/tutorial_introduction_to_pca.html" target="_self">Introduction to Principal Component Analysis (PCA)</a></td><td class="desc"></td></tr>
<tr id="row_21_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_9_" class="arrow" onclick="toggleFolder('21_9_')">&#9658;</span><a class="el" href="d3/dc9/tutorial_table_of_content_ios.html" target="_self">OpenCV iOS</a></td><td class="desc"></td></tr>
<tr id="row_21_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/da3/tutorial_ios_install.html" target="_self">Installation in iOS</a></td><td class="desc"></td></tr>
<tr id="row_21_9_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d88/tutorial_hello.html" target="_self">OpenCV iOS Hello</a></td><td class="desc"></td></tr>
<tr id="row_21_9_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/def/tutorial_image_manipulation.html" target="_self">OpenCV iOS - Image Processing</a></td><td class="desc"></td></tr>
<tr id="row_21_9_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/dc8/tutorial_video_processing.html" target="_self">OpenCV iOS - Video Processing</a></td><td class="desc"></td></tr>
<tr id="row_21_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_21_10_" class="arrow" onclick="toggleFolder('21_10_')">&#9658;</span><a class="el" href="da/d2c/tutorial_table_of_content_gpu.html" target="_self">GPU-Accelerated Computer Vision (cuda module)</a></td><td class="desc"></td></tr>
<tr id="row_21_10_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d3d/tutorial_gpu_basics_similarity.html" target="_self">Similarity check (PNSR and SSIM) on the GPU</a></td><td class="desc"></td></tr>
<tr id="row_21_10_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/db9/tutorial_gpu_thrust_interop.html" target="_self">Using a cv::cuda::GpuMat with thrust</a></td><td class="desc"></td></tr>
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="dc/d2e/tutorial_py_image_display.html" target="_self">Getting Started with Images</a></td><td class="desc"></td></tr>
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d7/d8b/tutorial_py_face_detection.html" target="_self">Face Detection using Haar Cascades</a></td><td class="desc"></td></tr>
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d9/de5/tutorial_py_table_of_contents_objdetect.html" target="_self">Object Detection</a></td><td class="desc"></td></tr>
<tr id="row_25_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_25_" class="arrow" onclick="toggleFolder('25_')">&#9660;</span><a class="el" href="d6/d00/tutorial_py_root.html" target="_self">OpenCV-Python Tutorials</a></td><td class="desc"></td></tr>
<tr id="row_25_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_0_" class="arrow" onclick="toggleFolder('25_0_')">&#9658;</span><a class="el" href="da/df6/tutorial_py_table_of_contents_setup.html" target="_self">Introduction to OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/de3/tutorial_py_intro.html" target="_self">Introduction to OpenCV-Python Tutorials</a></td><td class="desc"></td></tr>
<tr id="row_25_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/de5/tutorial_py_setup_in_windows.html" target="_self">Install OpenCV-Python in Windows</a></td><td class="desc"></td></tr>
<tr id="row_25_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/dd5/tutorial_py_setup_in_fedora.html" target="_self">Install OpenCV-Python in Fedora</a></td><td class="desc"></td></tr>
<tr id="row_25_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/de6/tutorial_py_setup_in_ubuntu.html" target="_self">Install OpenCV-Python in Ubuntu</a></td><td class="desc"></td></tr>
<tr id="row_25_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_1_" class="arrow" onclick="toggleFolder('25_1_')">&#9658;</span><a class="el" href="dc/d4d/tutorial_py_table_of_contents_gui.html" target="_self">Gui Features in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_1_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d43/tutorial_py_video_display.html" target="_self">Getting Started with Videos</a></td><td class="desc"></td></tr>
<tr id="row_25_1_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/da5/tutorial_py_drawing_functions.html" target="_self">Drawing Functions in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_1_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d5b/tutorial_py_mouse_handling.html" target="_self">Mouse as a Paint-Brush</a></td><td class="desc"></td></tr>
<tr id="row_25_1_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/dc8/tutorial_py_trackbar.html" target="_self">Trackbar as the Color Palette</a></td><td class="desc"></td></tr>
<tr id="row_25_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_2_" class="arrow" onclick="toggleFolder('25_2_')">&#9658;</span><a class="el" href="d7/d16/tutorial_py_table_of_contents_core.html" target="_self">Core Operations</a></td><td class="desc"></td></tr>
<tr id="row_25_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/df2/tutorial_py_basic_ops.html" target="_self">Basic Operations on Images</a></td><td class="desc"></td></tr>
<tr id="row_25_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/d86/tutorial_py_image_arithmetics.html" target="_self">Arithmetic Operations on Images</a></td><td class="desc"></td></tr>
<tr id="row_25_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d71/tutorial_py_optimization.html" target="_self">Performance Measurement and Improvement Techniques</a></td><td class="desc"></td></tr>
<tr id="row_25_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_3_" class="arrow" onclick="toggleFolder('25_3_')">&#9658;</span><a class="el" href="d2/d96/tutorial_py_table_of_contents_imgproc.html" target="_self">Image Processing in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_3_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d9d/tutorial_py_colorspaces.html" target="_self">Changing Colorspaces</a></td><td class="desc"></td></tr>
<tr id="row_25_3_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d6e/tutorial_py_geometric_transformations.html" target="_self">Geometric Transformations of Images</a></td><td class="desc"></td></tr>
<tr id="row_25_3_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d4d/tutorial_py_thresholding.html" target="_self">Image Thresholding</a></td><td class="desc"></td></tr>
<tr id="row_25_3_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d13/tutorial_py_filtering.html" target="_self">Smoothing Images</a></td><td class="desc"></td></tr>
<tr id="row_25_3_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/d61/tutorial_py_morphological_ops.html" target="_self">Morphological Transformations</a></td><td class="desc"></td></tr>
<tr id="row_25_3_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d0f/tutorial_py_gradients.html" target="_self">Image Gradients</a></td><td class="desc"></td></tr>
<tr id="row_25_3_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d22/tutorial_py_canny.html" target="_self">Canny Edge Detection</a></td><td class="desc"></td></tr>
<tr id="row_25_3_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/dff/tutorial_py_pyramids.html" target="_self">Image Pyramids</a></td><td class="desc"></td></tr>
<tr id="row_25_3_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_25_3_8_" class="arrow" onclick="toggleFolder('25_3_8_')">&#9658;</span><a class="el" href="d3/d05/tutorial_py_table_of_contents_contours.html" target="_self">Contours in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_3_8_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d4/d73/tutorial_py_contours_begin.html" target="_self">Contours : Getting Started</a></td><td class="desc"></td></tr>
<tr id="row_25_3_8_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="dd/d49/tutorial_py_contour_features.html" target="_self">Contour Features</a></td><td class="desc"></td></tr>
<tr id="row_25_3_8_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d1/d32/tutorial_py_contour_properties.html" target="_self">Contour Properties</a></td><td class="desc"></td></tr>
<tr id="row_25_3_8_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d5/d45/tutorial_py_contours_more_functions.html" target="_self">Contours : More Functions</a></td><td class="desc"></td></tr>
<tr id="row_25_3_8_4_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d9/d8b/tutorial_py_contours_hierarchy.html" target="_self">Contours Hierarchy</a></td><td class="desc"></td></tr>
<tr id="row_25_3_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_25_3_9_" class="arrow" onclick="toggleFolder('25_3_9_')">&#9658;</span><a class="el" href="de/db2/tutorial_py_table_of_contents_histograms.html" target="_self">Histograms in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_3_9_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d1/db7/tutorial_py_histogram_begins.html" target="_self">Histograms - 1 : Find, Plot, Analyze !!!</a></td><td class="desc"></td></tr>
<tr id="row_25_3_9_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d5/daf/tutorial_py_histogram_equalization.html" target="_self">Histograms - 2: Histogram Equalization</a></td><td class="desc"></td></tr>
<tr id="row_25_3_9_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="dd/d0d/tutorial_py_2d_histogram.html" target="_self">Histograms - 3 : 2D Histograms</a></td><td class="desc"></td></tr>
<tr id="row_25_3_9_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="dc/df6/tutorial_py_histogram_backprojection.html" target="_self">Histogram - 4 : Histogram Backprojection</a></td><td class="desc"></td></tr>
<tr id="row_25_3_10_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_25_3_10_" class="arrow" onclick="toggleFolder('25_3_10_')">&#9658;</span><a class="el" href="dd/dc4/tutorial_py_table_of_contents_transforms.html" target="_self">Image Transforms in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_3_10_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="de/dbc/tutorial_py_fourier_transform.html" target="_self">Fourier Transform</a></td><td class="desc"></td></tr>
<tr id="row_25_3_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/dc6/tutorial_py_template_matching.html" target="_self">Template Matching</a></td><td class="desc"></td></tr>
<tr id="row_25_3_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d6/d10/tutorial_py_houghlines.html" target="_self">Hough Line Transform</a></td><td class="desc"></td></tr>
<tr id="row_25_3_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d53/tutorial_py_houghcircles.html" target="_self">Hough Circle Transform</a></td><td class="desc"></td></tr>
<tr id="row_25_3_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/db4/tutorial_py_watershed.html" target="_self">Image Segmentation with Watershed Algorithm</a></td><td class="desc"></td></tr>
<tr id="row_25_3_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d83/tutorial_py_grabcut.html" target="_self">Interactive Foreground Extraction using GrabCut Algorithm</a></td><td class="desc"></td></tr>
<tr id="row_25_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_4_" class="arrow" onclick="toggleFolder('25_4_')">&#9658;</span><a class="el" href="db/d27/tutorial_py_table_of_contents_feature2d.html" target="_self">Feature Detection and Description</a></td><td class="desc"></td></tr>
<tr id="row_25_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d54/tutorial_py_features_meaning.html" target="_self">Understanding Features</a></td><td class="desc"></td></tr>
<tr id="row_25_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d0d/tutorial_py_features_harris.html" target="_self">Harris Corner Detection</a></td><td class="desc"></td></tr>
<tr id="row_25_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d8c/tutorial_py_shi_tomasi.html" target="_self">Shi-Tomasi Corner Detector &amp; Good Features to Track</a></td><td class="desc"></td></tr>
<tr id="row_25_4_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/df5/tutorial_py_sift_intro.html" target="_self">Introduction to SIFT (Scale-Invariant Feature Transform)</a></td><td class="desc"></td></tr>
<tr id="row_25_4_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/dd2/tutorial_py_surf_intro.html" target="_self">Introduction to SURF (Speeded-Up Robust Features)</a></td><td class="desc"></td></tr>
<tr id="row_25_4_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d0c/tutorial_py_fast.html" target="_self">FAST Algorithm for Corner Detection</a></td><td class="desc"></td></tr>
<tr id="row_25_4_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d7d/tutorial_py_brief.html" target="_self">BRIEF (Binary Robust Independent Elementary Features)</a></td><td class="desc"></td></tr>
<tr id="row_25_4_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d89/tutorial_py_orb.html" target="_self">ORB (Oriented FAST and Rotated BRIEF)</a></td><td class="desc"></td></tr>
<tr id="row_25_4_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/dc3/tutorial_py_matcher.html" target="_self">Feature Matching</a></td><td class="desc"></td></tr>
<tr id="row_25_4_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/de0/tutorial_py_feature_homography.html" target="_self">Feature Matching + Homography to find Objects</a></td><td class="desc"></td></tr>
<tr id="row_25_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_5_" class="arrow" onclick="toggleFolder('25_5_')">&#9658;</span><a class="el" href="d9/db7/tutorial_py_table_of_contents_calib3d.html" target="_self">Camera Calibration and 3D Reconstruction</a></td><td class="desc"></td></tr>
<tr id="row_25_5_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/dbb/tutorial_py_calibration.html" target="_self">Camera Calibration</a></td><td class="desc"></td></tr>
<tr id="row_25_5_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d53/tutorial_py_pose.html" target="_self">Pose Estimation</a></td><td class="desc"></td></tr>
<tr id="row_25_5_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/de9/tutorial_py_epipolar_geometry.html" target="_self">Epipolar Geometry</a></td><td class="desc"></td></tr>
<tr id="row_25_5_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d53/tutorial_py_depthmap.html" target="_self">Depth Map from Stereo Images</a></td><td class="desc"></td></tr>
<tr id="row_25_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_6_" class="arrow" onclick="toggleFolder('25_6_')">&#9658;</span><a class="el" href="d6/de2/tutorial_py_table_of_contents_ml.html" target="_self">Machine Learning</a></td><td class="desc"></td></tr>
<tr id="row_25_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_25_6_0_" class="arrow" onclick="toggleFolder('25_6_0_')">&#9658;</span><a class="el" href="d0/d72/tutorial_py_knn_index.html" target="_self">K-Nearest Neighbour</a></td><td class="desc"></td></tr>
<tr id="row_25_6_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d5/d26/tutorial_py_knn_understanding.html" target="_self">Understanding k-Nearest Neighbour</a></td><td class="desc"></td></tr>
<tr id="row_25_6_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d8/d4b/tutorial_py_knn_opencv.html" target="_self">OCR of Hand-written Data using kNN</a></td><td class="desc"></td></tr>
<tr id="row_25_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_25_6_1_" class="arrow" onclick="toggleFolder('25_6_1_')">&#9658;</span><a class="el" href="d3/d02/tutorial_py_svm_index.html" target="_self">Support Vector Machines (SVM)</a></td><td class="desc"></td></tr>
<tr id="row_25_6_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d4/db1/tutorial_py_svm_basics.html" target="_self">Understanding SVM</a></td><td class="desc"></td></tr>
<tr id="row_25_6_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="dd/d3b/tutorial_py_svm_opencv.html" target="_self">OCR of Hand-written Data using SVM</a></td><td class="desc"></td></tr>
<tr id="row_25_6_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_25_6_2_" class="arrow" onclick="toggleFolder('25_6_2_')">&#9658;</span><a class="el" href="d9/d70/tutorial_py_kmeans_index.html" target="_self">K-Means Clustering</a></td><td class="desc"></td></tr>
<tr id="row_25_6_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="de/d4d/tutorial_py_kmeans_understanding.html" target="_self">Understanding K-Means Clustering</a></td><td class="desc"></td></tr>
<tr id="row_25_6_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d1/d5c/tutorial_py_kmeans_opencv.html" target="_self">K-Means Clustering in OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_25_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_7_" class="arrow" onclick="toggleFolder('25_7_')">&#9658;</span><a class="el" href="d0/d07/tutorial_py_table_of_contents_photo.html" target="_self">Computational Photography</a></td><td class="desc"></td></tr>
<tr id="row_25_7_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d69/tutorial_py_non_local_means.html" target="_self">Image Denoising</a></td><td class="desc"></td></tr>
<tr id="row_25_7_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d3d/tutorial_py_inpainting.html" target="_self">Image Inpainting</a></td><td class="desc"></td></tr>
<tr id="row_25_7_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/df0/tutorial_py_hdr.html" target="_self">High Dynamic Range (HDR)</a></td><td class="desc"></td></tr>
<tr id="row_25_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_25_8_" class="arrow" onclick="toggleFolder('25_8_')">&#9658;</span><a class="el" href="df/da2/tutorial_py_table_of_contents_bindings.html" target="_self">OpenCV-Python Bindings</a></td><td class="desc"></td></tr>
<tr id="row_25_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d49/tutorial_py_bindings_basics.html" target="_self">How OpenCV-Python Bindings Works?</a></td><td class="desc"></td></tr>
<tr id="row_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="db/d5c/tutorial_py_bg_subtraction.html" target="_self">Background Subtraction</a></td><td class="desc"></td></tr>
<tr id="row_27_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d7/d8b/tutorial_py_lucas_kanade.html" target="_self">Optical Flow</a></td><td class="desc"></td></tr>
<tr id="row_28_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="db/df8/tutorial_py_meanshift.html" target="_self">Meanshift and Camshift</a></td><td class="desc"></td></tr>
<tr id="row_29_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d3/db0/tutorial_py_table_of_contents_video.html" target="_self">Video Analysis</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_30_" class="arrow" onclick="toggleFolder('30_')">&#9660;</span><a class="el" href="d5/d10/tutorial_js_root.html" target="_self">OpenCV.js Tutorials</a></td><td class="desc"></td></tr>
<tr id="row_30_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_30_0_" class="arrow" onclick="toggleFolder('30_0_')">&#9658;</span><a class="el" href="df/df7/tutorial_js_table_of_contents_setup.html" target="_self">Introduction to OpenCV.js</a></td><td class="desc"></td></tr>
<tr id="row_30_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d0a/tutorial_js_intro.html" target="_self">Introduction to OpenCV.js and Tutorials</a></td><td class="desc"></td></tr>
<tr id="row_30_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/d84/tutorial_js_usage.html" target="_self">Using OpenCV.js</a></td><td class="desc"></td></tr>
<tr id="row_30_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/da1/tutorial_js_setup.html" target="_self">Build OpenCV.js</a></td><td class="desc"></td></tr>
<tr id="row_30_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/de6/tutorial_js_nodejs.html" target="_self">Using OpenCV.js In Node.js</a></td><td class="desc"></td></tr>
<tr id="row_30_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_30_1_" class="arrow" onclick="toggleFolder('30_1_')">&#9658;</span><a class="el" href="df/d04/tutorial_js_table_of_contents_gui.html" target="_self">GUI Features</a></td><td class="desc"></td></tr>
<tr id="row_30_1_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d24/tutorial_js_image_display.html" target="_self">Getting Started with Images</a></td><td class="desc"></td></tr>
<tr id="row_30_1_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d00/tutorial_js_video_display.html" target="_self">Getting Started with Videos</a></td><td class="desc"></td></tr>
<tr id="row_30_1_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/df3/tutorial_js_trackbar.html" target="_self">Add a Trackbar to Your Application</a></td><td class="desc"></td></tr>
<tr id="row_30_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_30_2_" class="arrow" onclick="toggleFolder('30_2_')">&#9658;</span><a class="el" href="d1/d78/tutorial_js_table_of_contents_core.html" target="_self">Core Operations</a></td><td class="desc"></td></tr>
<tr id="row_30_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/d06/tutorial_js_basic_ops.html" target="_self">Basic Operations on Images</a></td><td class="desc"></td></tr>
<tr id="row_30_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d4d/tutorial_js_image_arithmetics.html" target="_self">Arithmetic Operations on Images</a></td><td class="desc"></td></tr>
<tr id="row_30_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/df1/tutorial_js_some_data_structures.html" target="_self">Some Data Structures</a></td><td class="desc"></td></tr>
<tr id="row_30_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_30_3_" class="arrow" onclick="toggleFolder('30_3_')">&#9658;</span><a class="el" href="d2/df0/tutorial_js_table_of_contents_imgproc.html" target="_self">Image Processing</a></td><td class="desc"></td></tr>
<tr id="row_30_3_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d64/tutorial_js_colorspaces.html" target="_self">Changing Colorspaces</a></td><td class="desc"></td></tr>
<tr id="row_30_3_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d52/tutorial_js_geometric_transformations.html" target="_self">Geometric Transformations of Images</a></td><td class="desc"></td></tr>
<tr id="row_30_3_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/dd0/tutorial_js_thresholding.html" target="_self">Image Thresholding</a></td><td class="desc"></td></tr>
<tr id="row_30_3_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/d6a/tutorial_js_filtering.html" target="_self">Smoothing Images</a></td><td class="desc"></td></tr>
<tr id="row_30_3_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d76/tutorial_js_morphological_ops.html" target="_self">Morphological Transformations</a></td><td class="desc"></td></tr>
<tr id="row_30_3_5_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d85/tutorial_js_gradients.html" target="_self">Image Gradients</a></td><td class="desc"></td></tr>
<tr id="row_30_3_6_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/de1/tutorial_js_canny.html" target="_self">Canny Edge Detection</a></td><td class="desc"></td></tr>
<tr id="row_30_3_7_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d0f/tutorial_js_pyramids.html" target="_self">Image Pyramids</a></td><td class="desc"></td></tr>
<tr id="row_30_3_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_30_3_8_" class="arrow" onclick="toggleFolder('30_3_8_')">&#9658;</span><a class="el" href="d0/d43/tutorial_js_table_of_contents_contours.html" target="_self">Contours in OpenCV.js</a></td><td class="desc"></td></tr>
<tr id="row_30_3_8_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d5/daa/tutorial_js_contours_begin.html" target="_self">Contours : Getting Started</a></td><td class="desc"></td></tr>
<tr id="row_30_3_8_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="dc/dcf/tutorial_js_contour_features.html" target="_self">Contour Features</a></td><td class="desc"></td></tr>
<tr id="row_30_3_8_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="da/dc1/tutorial_js_contour_properties.html" target="_self">Contour Properties</a></td><td class="desc"></td></tr>
<tr id="row_30_3_8_3_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d8/d1c/tutorial_js_contours_more_functions.html" target="_self">Contours : More Functions</a></td><td class="desc"></td></tr>
<tr id="row_30_3_8_4_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="da/d0a/tutorial_js_contours_hierarchy.html" target="_self">Contours Hierarchy</a></td><td class="desc"></td></tr>
<tr id="row_30_3_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_30_3_9_" class="arrow" onclick="toggleFolder('30_3_9_')">&#9658;</span><a class="el" href="d5/dc0/tutorial_js_table_of_contents_histograms.html" target="_self">Histograms in OpenCV.js</a></td><td class="desc"></td></tr>
<tr id="row_30_3_9_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d7/d32/tutorial_js_histogram_begins.html" target="_self">Histograms - 1 : Find, Plot, Analyze !!!</a></td><td class="desc"></td></tr>
<tr id="row_30_3_9_1_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="d2/d74/tutorial_js_histogram_equalization.html" target="_self">Histograms - 2: Histogram Equalization</a></td><td class="desc"></td></tr>
<tr id="row_30_3_9_2_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="dd/d4d/tutorial_js_histogram_backprojection.html" target="_self">Histogram - 3 : Histogram Backprojection</a></td><td class="desc"></td></tr>
<tr id="row_30_3_10_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_30_3_10_" class="arrow" onclick="toggleFolder('30_3_10_')">&#9658;</span><a class="el" href="db/db3/tutorial_js_table_of_contents_transforms.html" target="_self">Image Transforms in OpenCV.js</a></td><td class="desc"></td></tr>
<tr id="row_30_3_10_0_" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><a class="el" href="dd/d02/tutorial_js_fourier_transform.html" target="_self">Fourier Transform</a></td><td class="desc"></td></tr>
<tr id="row_30_3_11_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/dd1/tutorial_js_template_matching.html" target="_self">Template Matching</a></td><td class="desc"></td></tr>
<tr id="row_30_3_12_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/de6/tutorial_js_houghlines.html" target="_self">Hough Line Transform</a></td><td class="desc"></td></tr>
<tr id="row_30_3_13_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/de5/tutorial_js_houghcircles.html" target="_self">Hough Circle Transform</a></td><td class="desc"></td></tr>
<tr id="row_30_3_14_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d1c/tutorial_js_watershed.html" target="_self">Image Segmentation with Watershed Algorithm</a></td><td class="desc"></td></tr>
<tr id="row_30_3_15_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dd/dfc/tutorial_js_grabcut.html" target="_self">Foreground Extraction using GrabCut Algorithm</a></td><td class="desc"></td></tr>
<tr id="row_30_3_16_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d54/tutorial_js_imgproc_camera.html" target="_self">Image Processing for Video Capture</a></td><td class="desc"></td></tr>
<tr id="row_30_3_17_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/df5/tutorial_js_intelligent_scissors.html" target="_self">Intelligent Scissors Demo</a></td><td class="desc"></td></tr>
<tr id="row_30_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_30_4_" class="arrow" onclick="toggleFolder('30_4_')">&#9658;</span><a class="el" href="de/db6/tutorial_js_table_of_contents_video.html" target="_self">Video Analysis</a></td><td class="desc"></td></tr>
<tr id="row_30_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/def/tutorial_js_meanshift.html" target="_self">Meanshift and Camshift</a></td><td class="desc"></td></tr>
<tr id="row_30_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d7f/tutorial_js_lucas_kanade.html" target="_self">Optical Flow</a></td><td class="desc"></td></tr>
<tr id="row_30_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/df4/tutorial_js_bg_subtraction.html" target="_self">Background Subtraction</a></td><td class="desc"></td></tr>
<tr id="row_30_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_30_5_" class="arrow" onclick="toggleFolder('30_5_')">&#9658;</span><a class="el" href="dc/d73/tutorial_js_table_of_contents_objdetect.html" target="_self">Object Detection</a></td><td class="desc"></td></tr>
<tr id="row_30_5_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/d99/tutorial_js_face_detection.html" target="_self">Face Detection using Haar Cascades</a></td><td class="desc"></td></tr>
<tr id="row_30_5_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d6c/tutorial_js_face_detection_camera.html" target="_self">Face Detection in Video Capture</a></td><td class="desc"></td></tr>
<tr id="row_30_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_30_6_" class="arrow" onclick="toggleFolder('30_6_')">&#9658;</span><a class="el" href="d0/db7/tutorial_js_table_of_contents_dnn.html" target="_self">Deep Neural Networks (dnn module)</a></td><td class="desc"></td></tr>
<tr id="row_30_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/d6b/tutorial_js_image_classification.html" target="_self">Image Classification Example</a></td><td class="desc"></td></tr>
<tr id="row_30_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d08/tutorial_js_image_classification_with_camera.html" target="_self">Image Classification Example with Camera</a></td><td class="desc"></td></tr>
<tr id="row_30_6_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/d0f/tutorial_js_object_detection.html" target="_self">Object Detection Example</a></td><td class="desc"></td></tr>
<tr id="row_30_6_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/d14/tutorial_js_object_detection_with_camera.html" target="_self">Object Detection Example with Camera</a></td><td class="desc"></td></tr>
<tr id="row_30_6_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d20/tutorial_js_semantic_segmentation.html" target="_self">Semantic Segmentation Example</a></td><td class="desc"></td></tr>
<tr id="row_30_6_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d2d/tutorial_js_style_transfer.html" target="_self">Style Transfer Example</a></td><td class="desc"></td></tr>
<tr id="row_30_6_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d0d/tutorial_js_pose_estimation.html" target="_self">Pose Estimation Example</a></td><td class="desc"></td></tr>
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d6/d49/md__build_master-contrib_docs-lin64_opencv_contrib_modules_face_tutorials_face_landmark_face_landmark_trainer.html" target="_self">face_landmark_trainer</a></td><td class="desc"></td></tr>
<tr id="row_32_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_32_" class="arrow" onclick="toggleFolder('32_')">&#9660;</span><a class="el" href="d3/d81/tutorial_contrib_root.html" target="_self">Tutorials for contrib modules</a></td><td class="desc"></td></tr>
<tr id="row_32_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="dd/d0e/tutorial_alphamat.html" target="_self">Information Flow Alpha Matting</a></td><td class="desc"></td></tr>
<tr id="row_32_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_1_" class="arrow" onclick="toggleFolder('32_1_')">&#9658;</span><a class="el" href="d9/d6d/tutorial_table_of_content_aruco.html" target="_self">ArUco marker detection (aruco module)</a></td><td class="desc"></td></tr>
<tr id="row_32_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/dae/tutorial_aruco_detection.html" target="_self">Detection of ArUco Markers</a></td><td class="desc"></td></tr>
<tr id="row_32_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/da9/tutorial_aruco_board_detection.html" target="_self">Detection of ArUco Boards</a></td><td class="desc"></td></tr>
<tr id="row_32_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d4a/tutorial_charuco_detection.html" target="_self">Detection of ChArUco Corners</a></td><td class="desc"></td></tr>
<tr id="row_32_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d07/tutorial_charuco_diamond_detection.html" target="_self">Detection of Diamond Markers</a></td><td class="desc"></td></tr>
<tr id="row_32_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d13/tutorial_aruco_calibration.html" target="_self">Calibration with ArUco and ChArUco</a></td><td class="desc"></td></tr>
<tr id="row_32_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/dcb/tutorial_aruco_faq.html" target="_self">Aruco module FAQ</a></td><td class="desc"></td></tr>
<tr id="row_32_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_2_" class="arrow" onclick="toggleFolder('32_2_')">&#9658;</span><a class="el" href="d3/d89/tutorial_table_of_content_bgsegm.html" target="_self">Tutorials for bgsegm module</a></td><td class="desc"></td></tr>
<tr id="row_32_2_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d38/tutorial_bgsegm_bg_subtraction.html" target="_self">Background Subtraction</a></td><td class="desc"></td></tr>
<tr id="row_32_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_3_" class="arrow" onclick="toggleFolder('32_3_')">&#9658;</span><a class="el" href="df/dee/tutorial_table_of_content_retina.html" target="_self">Discovering the human retina and its use for image processing</a></td><td class="desc"></td></tr>
<tr id="row_32_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/d86/tutorial_bioinspired_retina_model.html" target="_self">Retina and real-world vision</a></td><td class="desc"></td></tr>
<tr id="row_32_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d8f/tutorial_bioinspired_retina_illusion.html" target="_self">Processing images causing optical illusions</a></td><td class="desc"></td></tr>
<tr id="row_32_4_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d2/d1c/tutorial_multi_camera_main.html" target="_self">Multi-camera Calibration</a></td><td class="desc"></td></tr>
<tr id="row_32_5_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="dd/d12/tutorial_omnidir_calib_main.html" target="_self">Omnidirectional Camera Calibration</a></td><td class="desc"></td></tr>
<tr id="row_32_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_6_" class="arrow" onclick="toggleFolder('32_6_')">&#9658;</span><a class="el" href="d2/d42/tutorial_table_of_content_cnn_3dobj.html" target="_self">CNN for 3D Object Classification and Pose Estimation</a></td><td class="desc"></td></tr>
<tr id="row_32_6_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d6/df4/tutorial_data_generation.html" target="_self">Training data generation using Icosphere</a></td><td class="desc"></td></tr>
<tr id="row_32_6_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/d38/tutorial_feature_classification.html" target="_self">Classify</a></td><td class="desc"></td></tr>
<tr id="row_32_6_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d09/tutorial_model_analysis.html" target="_self">Training Model Analysis</a></td><td class="desc"></td></tr>
<tr id="row_32_7_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d7/dcf/tutorial_cvv_introduction.html" target="_self">Interactive Visual Debugging of Computer Vision applications</a></td><td class="desc"></td></tr>
<tr id="row_32_8_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d2/da2/tutorial_dnn_objdetect.html" target="_self">Object Detection using CNNs</a></td><td class="desc"></td></tr>
<tr id="row_32_9_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_9_" class="arrow" onclick="toggleFolder('32_9_')">&#9658;</span><a class="el" href="d8/df8/tutorial_table_of_content_dnn_superres.html" target="_self">Super Resolution using CNNs</a></td><td class="desc"></td></tr>
<tr id="row_32_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d29/tutorial_dnn_superres_upscale_image_single.html" target="_self">Upscaling images: single-output</a></td><td class="desc"></td></tr>
<tr id="row_32_9_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d6/dca/tutorial_dnn_superres_upscale_image_multi.html" target="_self">Upscaling images: multi-output</a></td><td class="desc"></td></tr>
<tr id="row_32_9_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/d7f/tutorial_dnn_superres_upscale_video.html" target="_self">Upscaling video</a></td><td class="desc"></td></tr>
<tr id="row_32_9_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/d69/tutorial_dnn_superres_benchmark.html" target="_self">Super-resolution benchmarking</a></td><td class="desc"></td></tr>
<tr id="row_32_10_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_10_" class="arrow" onclick="toggleFolder('32_10_')">&#9658;</span><a class="el" href="de/d27/tutorial_table_of_content_face.html" target="_self">Tutorials for face module</a></td><td class="desc"></td></tr>
<tr id="row_32_10_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="da/d60/tutorial_face_main.html" target="_self">Face Recognition with OpenCV</a></td><td class="desc"></td></tr>
<tr id="row_32_10_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/d42/tutorial_face_landmark_detection_in_an_image.html" target="_self">Face landmark detection in an image</a></td><td class="desc"></td></tr>
<tr id="row_32_10_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/d3c/tutorial_face_landmark_detection_in_video.html" target="_self">Face landmark detection in a video</a></td><td class="desc"></td></tr>
<tr id="row_32_10_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d52/tutorial_face_swapping_face_landmark_detection.html" target="_self">Face swapping using face landmark detection</a></td><td class="desc"></td></tr>
<tr id="row_32_11_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_11_" class="arrow" onclick="toggleFolder('32_11_')">&#9658;</span><a class="el" href="d5/d47/tutorial_table_of_content_facemark.html" target="_self">Tutorial on Facial Landmark Detector API</a></td><td class="desc"></td></tr>
<tr id="row_32_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d3e/tutorial_facemark_add_algorithm.html" target="_self">Adding a new algorithm to the Facemark API</a></td><td class="desc"></td></tr>
<tr id="row_32_11_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/dec/tutorial_facemark_usage.html" target="_self">Using the Facemark API</a></td><td class="desc"></td></tr>
<tr id="row_32_11_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/dd8/tutorial_facemark_aam.html" target="_self">Using the FacemarkAAM</a></td><td class="desc"></td></tr>
<tr id="row_32_12_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_12_" class="arrow" onclick="toggleFolder('32_12_')">&#9658;</span><a class="el" href="d7/d36/tutorial_fuzzy.html" target="_self">Fuzzy image processing tutorials</a></td><td class="desc"></td></tr>
<tr id="row_32_12_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/daf/tutorial_fuzzy_theory.html" target="_self">F-transform theory</a></td><td class="desc"></td></tr>
<tr id="row_32_12_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/db8/tutorial_fuzzy_inpainting.html" target="_self">Inpainting using F-transform</a></td><td class="desc"></td></tr>
<tr id="row_32_12_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d3/d1d/tutorial_fuzzy_filtering.html" target="_self">Filtering using F-transform</a></td><td class="desc"></td></tr>
<tr id="row_32_13_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_13_" class="arrow" onclick="toggleFolder('32_13_')">&#9658;</span><a class="el" href="d3/d00/tutorial_table_of_content_hdf.html" target="_self">The Hierarchical Data Format (hdf) I/O</a></td><td class="desc"></td></tr>
<tr id="row_32_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d8b/tutorial_hdf_create_groups.html" target="_self">Creating Groups</a></td><td class="desc"></td></tr>
<tr id="row_32_13_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d93/tutorial_hdf_create_read_write_datasets.html" target="_self">Creating, Writing and Reading Datasets</a></td><td class="desc"></td></tr>
<tr id="row_32_13_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d10/tutorial_hdf_read_write_attributes.html" target="_self">Reading and Writing Attributes</a></td><td class="desc"></td></tr>
<tr id="row_32_14_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d8/da4/tutorial_julia.html" target="_self">Introduction to Julia OpenCV Binding</a></td><td class="desc"></td></tr>
<tr id="row_32_15_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="df/dfa/tutorial_line_descriptor_main.html" target="_self">Line Features Tutorial</a></td><td class="desc"></td></tr>
<tr id="row_32_16_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_16_" class="arrow" onclick="toggleFolder('32_16_')">&#9658;</span><a class="el" href="db/db3/tutorial_table_of_content_ccm.html" target="_self">Color Correction Model</a></td><td class="desc"></td></tr>
<tr id="row_32_16_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/dc1/tutorial_ccm_color_correction_model.html" target="_self">Color Correction Model</a></td><td class="desc"></td></tr>
<tr id="row_32_17_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_17_" class="arrow" onclick="toggleFolder('32_17_')">&#9658;</span><a class="el" href="d0/d81/tutorial_table_of_content_mcc.html" target="_self">ColorChecker Detection</a></td><td class="desc"></td></tr>
<tr id="row_32_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/d7e/tutorial_mcc_basic_chart_detection.html" target="_self">Detecting colorcheckers using basic algorithms</a></td><td class="desc"></td></tr>
<tr id="row_32_17_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/dc0/tutorial_mcc_chart_detection_enhanced_by_neural_network.html" target="_self">Detecting colorcheckers using neural network</a></td><td class="desc"></td></tr>
<tr id="row_32_17_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/de5/tutorial_mcc_debugging_the_system.html" target="_self">Customising and Debugging the detection system</a></td><td class="desc"></td></tr>
<tr id="row_32_18_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_18_" class="arrow" onclick="toggleFolder('32_18_')">&#9658;</span><a class="el" href="db/d74/tutorial_unwrap_phase_map.html" target="_self">Phase Unwrapping tutorial</a></td><td class="desc"></td></tr>
<tr id="row_32_18_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d9/dfb/tutorial_unwrap.html" target="_self">Unwrap two-dimensional phase maps</a></td><td class="desc"></td></tr>
<tr id="row_32_19_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_19_" class="arrow" onclick="toggleFolder('32_19_')">&#9658;</span><a class="el" href="de/d7c/tutorial_table_of_content_sfm.html" target="_self">Structure From Motion</a></td><td class="desc"></td></tr>
<tr id="row_32_19_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/db8/tutorial_sfm_installation.html" target="_self">SFM module installation</a></td><td class="desc"></td></tr>
<tr id="row_32_19_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/dab/tutorial_sfm_trajectory_estimation.html" target="_self">Camera Motion Estimation</a></td><td class="desc"></td></tr>
<tr id="row_32_19_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d4/d18/tutorial_sfm_scene_reconstruction.html" target="_self">Scene Reconstruction</a></td><td class="desc"></td></tr>
<tr id="row_32_19_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="de/dfd/tutorial_sfm_import_reconstruction.html" target="_self">Import Reconstruction</a></td><td class="desc"></td></tr>
<tr id="row_32_20_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_20_" class="arrow" onclick="toggleFolder('32_20_')">&#9658;</span><a class="el" href="d9/d58/tutorial_table_of_content_quasi_dense_stereo.html" target="_self">Quasi Dense Stereo (stereo module)</a></td><td class="desc"></td></tr>
<tr id="row_32_20_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d5a/tutorial_qds_quasi_dense_stereo.html" target="_self">Quasi dense Stereo</a></td><td class="desc"></td></tr>
<tr id="row_32_20_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="df/dc0/tutorial_qds_export_parameters.html" target="_self">Exporting a template parameter file</a></td><td class="desc"></td></tr>
<tr id="row_32_21_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_21_" class="arrow" onclick="toggleFolder('32_21_')">&#9658;</span><a class="el" href="d3/d81/tutorial_structured_light.html" target="_self">Structured Light tutorials</a></td><td class="desc"></td></tr>
<tr id="row_32_21_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d56/tutorial_capture_graycode_pattern.html" target="_self">Capture Gray code pattern tutorial</a></td><td class="desc"></td></tr>
<tr id="row_32_21_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="dc/da9/tutorial_decode_graycode_pattern.html" target="_self">Decode Gray code pattern tutorial</a></td><td class="desc"></td></tr>
<tr id="row_32_21_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d0/de8/tutorial_capture_sinusoidal_pattern.html" target="_self">Capture Sinusoidal pattern tutorial</a></td><td class="desc"></td></tr>
<tr id="row_32_22_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_22_" class="arrow" onclick="toggleFolder('32_22_')">&#9658;</span><a class="el" href="d0/dda/tutorial_table_of_content_text.html" target="_self">Text module</a></td><td class="desc"></td></tr>
<tr id="row_32_22_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="db/d4c/tutorial_install_tesseract.html" target="_self">Tesseract (master) installation by using git-bash (version&gt;=2.14.1) and cmake (version &gt;=3.9.1)</a></td><td class="desc"></td></tr>
<tr id="row_32_23_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="dc/db8/tutorial_customizing_cn_tracker.html" target="_self">Customizing the CN Tracker</a></td><td class="desc"></td></tr>
<tr id="row_32_24_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d2/d0a/tutorial_introduction_to_tracker.html" target="_self">Introduction to OpenCV Tracker</a></td><td class="desc"></td></tr>
<tr id="row_32_25_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d5/d07/tutorial_multitracker.html" target="_self">Using MultiTracker</a></td><td class="desc"></td></tr>
<tr id="row_32_26_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_32_26_" class="arrow" onclick="toggleFolder('32_26_')">&#9658;</span><a class="el" href="d7/df9/tutorial_table_of_content_viz.html" target="_self">OpenCV Viz</a></td><td class="desc"></td></tr>
<tr id="row_32_26_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d5/d7d/tutorial_launching_viz.html" target="_self">Launching Viz</a></td><td class="desc"></td></tr>
<tr id="row_32_26_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d8/df0/tutorial_widget_pose.html" target="_self">Pose of a widget</a></td><td class="desc"></td></tr>
<tr id="row_32_26_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d7/d72/tutorial_transformations.html" target="_self">Transformations</a></td><td class="desc"></td></tr>
<tr id="row_32_26_3_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d2/d64/tutorial_creating_widgets.html" target="_self">Creating Widgets</a></td><td class="desc"></td></tr>
<tr id="row_32_26_4_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="d1/d1d/tutorial_histo3D.html" target="_self">Creating a 3D histogram</a></td><td class="desc"></td></tr>
<tr id="row_32_27_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d3/d14/tutorial_ximgproc_disparity_filtering.html" target="_self">Disparity map post-filtering</a></td><td class="desc"></td></tr>
<tr id="row_32_28_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d0/da5/tutorial_ximgproc_prediction.html" target="_self">Structured forests for fast edge detection</a></td><td class="desc"></td></tr>
<tr id="row_32_29_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="d2/d59/tutorial_ximgproc_training.html" target="_self">Structured forest training</a></td><td class="desc"></td></tr>
<tr id="row_32_30_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="dc/d2f/tutorial_xphoto_inpainting.html" target="_self">Image Inpainting</a></td><td class="desc"></td></tr>
<tr id="row_32_31_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="dd/d8c/tutorial_xphoto_oil_painting_effect.html" target="_self">Oil painting effect</a></td><td class="desc"></td></tr>
<tr id="row_32_32_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="dc/dcb/tutorial_xphoto_training_white_balance.html" target="_self">Training the learning-based white balance algorithm</a></td><td class="desc"></td></tr>
<tr id="row_33_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="dd/da0/todo.html" target="_self">Todo List</a></td><td class="desc"></td></tr>
<tr id="row_34_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="da/d58/deprecated.html" target="_self">Deprecated List</a></td><td class="desc"></td></tr>
<tr id="row_35_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="d0/de3/citelist.html" target="_self">Bibliography</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
<!-- HTML footer for doxygen 1.8.6-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Fri Apr 2 2021 11:36:49 for OpenCV by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.13
</small></address>
<script type="text/javascript">
//<![CDATA[
addTutorialsButtons();
//]]>
</script>
</body>
</html>
